radar trailer - French English Dictionary